package com.meaon.xiyou.mybatis.inter;

import com.meaon.xiyou.mybatis.model.WalletAddress;
import com.meaon.xiyou.mybatis.model.WalletAddressExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface WalletAddressMapper {
    int countByExample(WalletAddressExample example);

    int deleteByExample(WalletAddressExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(WalletAddress record);

    int insertSelective(WalletAddress record);

    List<WalletAddress> selectByExample(WalletAddressExample example);

    WalletAddress selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") WalletAddress record, @Param("example") WalletAddressExample example);

    int updateByExample(@Param("record") WalletAddress record, @Param("example") WalletAddressExample example);

    int updateByPrimaryKeySelective(WalletAddress record);

    int updateByPrimaryKey(WalletAddress record);
}